throw mud at - German English Dictionary